to publish and otherwise disseminate - Español Inglés Diccionario